BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-WEIGHT: normal; COLOR: #004489; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
TD.spallaSX {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 8px; COLOR: #006699; PADDING-TOP: 6px
}
TD.spalla {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10pt; BACKGROUND: #eeeeee; PADDING-BOTTOM: 3px; COLOR: #006699; PADDING-TOP: 3px
}
TD.spallaDXBK {
	BACKGROUND: #eeeeee
}
TD.spallaSXBK {
	BACKGROUND: #eeeeee
}
TD.coloretema {
	BACKGROUND: #003366
}
TD.titoloFTR {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #003366; COLOR: #ffffff
}
TD.testoFTR {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
TD.newswire {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TD.newswireBK {
	BACKGROUND: #003366
}
TD.sommariocat {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; COLOR: #660000; TEXT-DECORATION: none
}
TD.toolbar {
	FONT-WEIGHT: normal; BACKGROUND: #eeeeee; COLOR: #003366; TEXT-DECORATION: none
}
TD.title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: #666666; COLOR: #ffffff
}
A.link01 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; TEXT-DECORATION: none
}
A.link01:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003366; TEXT-DECORATION: underline
}
A.link02 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: none
}
A.link02:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #003366; TEXT-DECORATION: underline
}
A.bold01 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; TEXT-DECORATION: none
}
A.bold01:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003366; TEXT-DECORATION: underline
}
A.bold02 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bold02:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ececec; TEXT-DECORATION: underline
}
A.bold03 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.bold03:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ececec; TEXT-DECORATION: underline
}
A.newswire {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
A.newswire:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ececec; TEXT-DECORATION: underline
}
A.tblink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
A.tblink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; TEXT-DECORATION: none
}
SPAN.nwsmall {
	FONT-SIZE: 7pt; COLOR: #cccccc
}
SPAN.commenti {
	FONT-SIZE: 8pt; COLOR: #ffffff
}
SPAN.small {
	FONT-SIZE: 7pt; COLOR: #cccccc
}
SPAN.verysmall {
	FONT-SIZE: 6pt; COLOR: #000000
}
SPAN.categorie {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #003366
}
INPUT.area {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-WEIGHT: normal; BACKGROUND: #ffffff; BORDER-LEFT: #003366 1px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid
}
INPUT.tendina {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; FONT-WEIGHT: normal; BACKGROUND: #ffffff; BORDER-LEFT: #003366 1px solid; COLOR: #000000; BORDER-BOTTOM: #003366 1px solid
}
INPUT.pulsante {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #003366; BORDER-LEFT: #ffffff 1px solid; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: TEXT-DECORATION: none
}
